.themecolor {
				color: #dd3333;
			}
			
			.themebgcolor {
				background-color: #dd3333;
			}
			
			.themebordercolor {
				border-color: #dd3333;
			}
			
			.tx-slider .owl-pagination .owl-page>span {
				border-color: #dd3333;
			}
			
			.tx-slider .owl-pagination .owl-page.active>span {
				background-color: #dd3333;
			}
			
			.tx-slider .owl-controls .owl-buttons .owl-next,
			.tx-slider .owl-controls .owl-buttons .owl-prev {
				background-color: #dd3333;
			}
			
			
			
			
			input:focus,
			textarea:focus,
			.site-footer .widget-area .widget .wpcf7 .wpcf7-submit {
				border: 1px solid #dd3333;
			}
			
			button,
			input[type="submit"],
			input[type="button"],
			input[type="reset"],
			.tx-service.curved .tx-service-icon span,
			.tx-service.square .tx-service-icon span {
				background-color: #dd3333;
			}
			
			.nav-container .sub-menu,
			.nav-container .children {
				border-top: 2px solid #dd3333;
			}
			
			.ibanner,
			.da-dots span.da-dots-current,
			.tx-cta a.cta-button,
			.utilitybar.colored-bg {
				background-color: #dd3333;
			}
			
			#ft-post .entry-thumbnail:hover>.comments-link,
			.tx-folio-img .folio-links .folio-linkico,
			.tx-folio-img .folio-links .folio-zoomico {
				background-color: #dd3333;
			}
			
			.entry-header h1.entry-title a:hover,
			.entry-header>.entry-meta a:hover {
				color: #dd3333;
			}
			
			.featured-area div.entry-summary>p>a.moretag:hover {
				background-color: #dd3333;
			}
			
			.site-content div.entry-thumbnail .stickyonimg,
			.site-content div.entry-thumbnail .dateonimg,
			.site-content div.entry-nothumb .stickyonimg,
			.site-content div.entry-nothumb .dateonimg {
				background-color: #dd3333;
			}
			
			.entry-meta a,
			.entry-content a,
			.comment-content a,
			.entry-content a:visited {
				color: #dd3333;
			}
			
			.format-status .entry-content .page-links a,
			.format-gallery .entry-content .page-links a,
			.format-chat .entry-content .page-links a,
			.format-quote .entry-content .page-links a,
			.page-links a {
				background: #dd3333;
				border: 1px solid #dd3333;
				color: #ffffff;
			}
			
			.format-gallery .entry-content .page-links a:hover,
			.format-audio .entry-content .page-links a:hover,
			.format-status .entry-content .page-links a:hover,
			.format-video .entry-content .page-links a:hover,
			.format-chat .entry-content .page-links a:hover,
			.format-quote .entry-content .page-links a:hover,
			.page-links a:hover {
				color: #dd3333;
			}
			
			.iheader.front,
			.vslider_button {
				background-color: #dd3333;
			}
			
			.navigation a,
			.tx-post-row .tx-folio-title a:hover,
			.tx-blog .tx-blog-item h3.tx-post-title a:hover {
				color: #dd3333;
			}
			
			.paging-navigation div.navigation>ul>li a:hover,
			.paging-navigation div.navigation>ul>li.active>a {
				color: #dd3333;
				border-color: #dd3333;
			}
			
			.comment-author .fn,
			.comment-author .url,
			.comment-reply-link,
			.comment-reply-login,
			.comment-body .reply a,
			.widget a:hover {
				color: #dd3333;
			}
			
			.widget_calendar a:hover {
				background-color: #dd3333;
				color: #ffffff;
			}
			
			.widget_calendar td#next a:hover,
			.widget_calendar td#prev a:hover {
				background-color: #dd3333;
				color: #ffffff;
			}
			
			.site-footer div.widget-area .widget a:hover {
				color: #dd3333;
			}
			
			.site-main div.widget-area .widget_calendar a:hover,
			.site-footer div.widget-area .widget_calendar a:hover {
				background-color: #dd3333;
				color: #ffffff;
			}
			
			.widget a:visited {
				color: #373737;
			}
			
			.widget a:hover,
			.entry-header h1.entry-title a:hover,
			.error404 .page-title:before,
			.tx-service-icon span i,
			.tx-post-comm:after {
				color: #dd3333;
			}
			
			.da-dots>span>span,
			.site-footer .widget-area .widget .wpcf7 .wpcf7-submit,
			.nx-preloader .nx-ispload {
				background-color: #dd3333;
			}
			
			.iheader,
			.format-status,
			.tx-service:hover .tx-service-icon span,
			.ibanner .da-slider .owl-item .da-link:hover {
				background-color: #dd3333;
			}
			
			.tx-cta {
				border-left: 6px solid #dd3333;
			}
			
			.paging-navigation #posts-nav>span:hover,
			.paging-navigation #posts-nav>a:hover,
			.paging-navigation #posts-nav>span.current,
			.paging-navigation #posts-nav>a.current,
			.paging-navigation div.navigation>ul>li a:hover,
			.paging-navigation div.navigation>ul>li>span.current,
			.paging-navigation div.navigation>ul>li.active>a {
				border: 1px solid #dd3333;
				color: #dd3333;
			}
			
			.entry-title a {
				color: #141412;
			}
			
			.tx-service-icon span {
				border: 2px solid #dd3333;
			}
			
			.utilitybar.colored-bg {
				border-bottom-color: #dd3333;
			}
			
			.nav-container .current_page_item>a,
			.nav-container .current_page_ancestor>a,
			.nav-container .current-menu-item>a,
			.nav-container .current-menu-ancestor>a,
			.nav-container li a:hover,
			.nav-container li:hover>a,
			.nav-container li a:hover,
			ul.nav-container ul a:hover,
			.nav-container ul ul a:hover {
				background-color: #dd3333;
			}
			
			.tx-service.curved .tx-service-icon span,
			.tx-service.square .tx-service-icon span {
				border: 6px solid #e7e7e7;
				width: 100px;
				height: 100px;
			}
			
			.tx-service.curved .tx-service-icon span i,
			.tx-service.square .tx-service-icon span i {
				color: #FFFFFF;
			}
			
			.tx-service.curved:hover .tx-service-icon span,
			.tx-service.square:hover .tx-service-icon span {
				background-color: #e7e7e7;
			}
			
			.tx-service.curved:hover .tx-service-icon span i,
			.tx-service.square:hover .tx-service-icon span i,
			.folio-style-gallery.tx-post-row .tx-portfolio-item .tx-folio-title a:hover {
				color: #dd3333;
			}
			
			.site .tx-slider .tx-slide-button a,
			.ibanner .da-slider .owl-item.active .da-link {
				background-color: #dd3333;
				color: #FFF;
			}
			
			.site .tx-slider .tx-slide-button a:hover {
				background-color: #373737;
				color: #FFF;
			}
			
			.ibanner .da-slider .owl-controls .owl-page span {
				border-color: #dd3333;
			}
			
			.ibanner .da-slider .owl-controls .owl-page.active span,
			.ibanner .da-slider .owl-controls.clickable .owl-page:hover span {
				background-color: #dd3333;
			}
			
			.vslider_button,
			.vslider_button:visited,
			.ibanner.nxs-max18 .owl-item .nx-slider .da-img:before {
				background-color: #dd3333;
			}
			
			.ibanner .sldprev,
			.ibanner .da-slider .owl-prev,
			.ibanner .sldnext,
			.ibanner .da-slider .owl-next {
				background-color: #dd3333;
			}
			
			.colored-drop .nav-container ul ul a,
			.colored-drop ul.nav-container ul a,
			.colored-drop ul.nav-container ul,
			.colored-drop .nav-container ul ul {
				background-color: #dd3333;
				
			}
			
			.header-iconwrap .header-icons.woocart>a .cart-counts,
			.woocommerce ul.products li.product .button {
				background-color: #dd3333;
			}
			
			.header-icons.woocart .cartdrop.widget_shopping_cart.nx-animate {
				border-top-color: #dd3333;
			}
			
			.woocommerce ul.products li.product .onsale,
			.woocommerce span.onsale {
				background-color: #dd3333;
				color: #FFF;
			}
			
			.nx-nav-boxedicons .site-header .header-icons>a>span.genericon:before,
			ul.nav-menu>li.tx-heighlight:before,
			.woocommerce .nxowoo-box:hover a.button.add_to_cart_button {
				background-color: #dd3333
			}
			.nav-container>ul{
				padding: 0px 20px 0 0;
			}
			
.menu-toggle {
				display: none!important;
			}
			
			@media (max-width: 1069px) {
				.menu-toggle,
				#navbar {
					display: block!important;
				}
			}
			
			#wprmenu_bar {
				background: #2e2e2e;
			}
			
			#wprmenu_bar .menu_title,
			#wprmenu_bar .wprmenu_icon_menu {
				color: #F2F2F2;
			}
			
			#wprmenu_menu {
				background: #2E2E2E!important;
			}
			
			#wprmenu_menu.wprmenu_levels ul li {
				border-bottom: 1px solid #131212;
				border-top: 1px solid #0D0D0D;
			}
			
			#wprmenu_menu ul li a {
				color: #CFCFCF;
			}
			
			#wprmenu_menu ul li a:hover {
				color: #606060;
			}
			
			#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item {
				border-left: 1px solid #0D0D0D;
			}
			
			#wprmenu_menu .wprmenu_icon_par {
				color: #CFCFCF;
			}
			
			#wprmenu_menu .wprmenu_icon_par:hover {
				color: #606060;
			}
			
			#wprmenu_menu.wprmenu_levels ul li ul {
				border-top: 1px solid #131212;
			}
			
			#wprmenu_bar .wprmenu_icon span {
				background: #FFFFFF;
			}
			
			#wprmenu_menu.left {
				width: 80%;
				left: -80%;
				right: auto;
			}
			
			#wprmenu_menu.right {
				width: 80%;
				right: -80%;
				left: auto;
			}
			/* show the bar and hide othere navigation elements */
			
			@media only screen and (max-width: 1069px) {
				html {
					padding-top: 42px!important;
				}
				#wprmenu_bar {
					display: block!important;
				}
				div#wpadminbar {
					position: fixed;
				}
			}
			
.recentcomments a {
				display: inline !important;
				padding: 0 !important;
				margin: 0 !important;
			}
			
.nav-container li a {
				font-size: 14px;
				font-weight: 400;
				padding: 38px 20px;
			}
			
			.footer-bg,
			.site-footer .sidebar-container {
				background-color: #383838;
			}
			
			.site-footer .widget-area .widget .widget-title {
				color: #FFFFFF;
			}
			
			.site-footer .widget-area .widget,
			.site-footer .widget-area .widget li {
				color: #bbbbbb;
			}
			
			.site-footer .widget-area .widget a {
				color: #dddddd;
			}
			
			.site-footer {
				background-color: #272727;
			}
			
			.site-footer .site-info,
			.site-footer .site-info a {
				color: #777777;
			}
			
.ibanner,#da-slider,.nx-slider,.da-img{
	height: 500px;
}
.da-img{
	background-size: 1000px 500px;
}

